An Efficient Intra-Server and Inter-Server Load Balancing Algorithm for Internet Distributed Systems
نویسندگان
چکیده
The growing popularity of Internet Distributed System has drawn enormous attention in business and research communities for handling large number of client requests. These requests are managed by a set of servers. However, the requests may not be equally distributed due to their random nature of arrivals. The optimal assignment of the requests to the servers is a well-known NP-hard problem. Therefore, many algorithms have been proposed to address this problem. However, these algorithms suffer from an excessive number of comparisons. In this paper, a Swapping-based Intraand interServer (SIS) load balancing with padding algorithm is proposed for its solution. The algorithm undergoes a three-phase process to balance the loads among the servers. The proposed algorithm is compared with a client-server load balancing algorithm and the performance is measured in terms of the number of load comparisons and load factor. The simulation outcomes show the efficacy of the proposed algorithm. KEywoRDS Client, Internet Distributed System, Load Balancing, Load Factor, Padding, Server, Swapping
منابع مشابه
An Adaptive Load Balancing Management for Distributed Virtual Environment Systems
Distributed Virtual Environment Systems are widely used in massively multiplayer online games. With an efficient distributed architecture and load balancing algorithm, they can support tens of thousands of players interacting with each other. In this paper, we propose an adaptive load balancing algorithm to solve the problem of the center-crowdedness in the DVE systems, while reducing the intra...
متن کاملLoad Balancing Approaches for Web Servers: A Survey of Recent Trends
Numerous works has been done for load balancing of web servers in grid environment. Reason behinds popularity of grid environment is to allow accessing distributed resources which are located at remote locations. For effective utilization, load must be balanced among all resources. Importance of load balancing is discussed by distinguishing the system between without load balancing and with loa...
متن کاملTraffic free distributed interactive applications in client assignment problem
Inter server communication is most common word for the distributed system, it provide an interactive performance among the system. With the modern internet facility connection of server or interconnected networks is used for share the resources. An ideal system in the distributed architecture provide equal responsibility and computational power but an engaged system it fails to provide that fac...
متن کاملA Novel Load Balancing Strategy for Cluster Based Hybrid Video-on-Demand Systems
Video-on-Demand (VoD) has been an active area of research for the past few years in the multimedia research community. Significant research efforts have been directed towards reduction of network bandwidth requirements, improvement of server utilization, and minimization of start-up latency. Server load and network bandwidth are the major performance issues in streaming video over the Internet....
متن کاملScalable load balancing on distributed web servers using mobile agents
Distributed web servers on the immensely expanding Internet require high scalability and availability to provide efficient services to millions of clients on the web. To provide rapid responses to enormous number of client requests, load balancing is an important technique to evenly distribute the requests to web servers. In this paper, we propose a framework called MALD (Mobile Agent based Loa...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IJRSDA
دوره 4 شماره
صفحات -
تاریخ انتشار 2017